/* 
 * File:   SmppDeliveryClient.hpp
 * Author: bd
 *
 * Created on April 2, 2011, 6:32 PM
 */

#ifndef SMPPDELIVERYCLIENT_HPP
#define	SMPPDELIVERYCLIENT_HPP

#include "DeliveryClient.hpp"

class SmppDeliveryClient : public DeliveryClient {
public:
    SmppDeliveryClient(const std::string& connStr);
    virtual ~SmppDeliveryClient();

    void connect();
    void send(const ShortMsgItem& smi);
private:
    SmppDeliveryClient();
    SmppDeliveryClient& operator=(const SmppDeliveryClient&);

};

#endif	/* SMPPDELIVERYCLIENT_HPP */

